@ner
2年前 提问
1个回答

物联网容错系统有哪些类型

Simon
2年前

物联网容错系统有以下类型:

  • 高可用度系统:所谓的可用度是指系统在某时刻正确运行的概率。高可用度系统一般面向通用计算,执行各种各样的无法预测的用户程序。因为这类系统主要面向商业市场,它们对设计都尽量少做修改。海明编码存储器、总线奇偶校验、超时计数器、诊断和软件合法性检查等是主要的冗余方法,由此可见,这类系统的故障覆盖率较低,在多处理机系统中,故障一旦被发现就能将其隔离,使系统继续运行或降级运行。

  • 长寿命系统:长寿命系统在其生命期中(通常在5年以上)不能进行人工维修,常用于宇宙飞船、卫星等控制系统中。长寿命系统的特点是必须具有高度冗余,有足够的备件,能够经受得住多次出现的故障冲击,冗余管理可以自动或遥控进行。

  • 延迟维修系统:这种系统与长寿命系统密切相关,它能够在进行周期性维修前,暂时容忍已经发生的故障从而维持系统的生存。这类容错系统的特点是,现场维修非常困难或代价昂贵,增加冗余比准备随时维修所付出的代价要少。例如在飞机、轮船、坦克的运行中难以维修,通常都需要返回基地后才能进行维修。通常,车载、机载、舰载计算机系统都采用延迟维修容错计算机系统。

  • 高性能计算系统:高性能计算系统(如信号处理机)对瞬时故障(由过紧的定时容限而引起)和永久故障(由复杂性引起)均很敏感,要提高系统性能,增加平均无故障时间和对瞬时故障的自动恢复能力,必须进行容错设计。

  • 关键任务计算系统:对容错计算要求最严格的是在实时应用环境中,其中错误的出现可能危及人的生命,或造成重大经济损失。在这类系统中,不仅要求处理正确无误,而且要求从故障中恢复的时间最短,不致影响到应用系统的执行。